Kevin Pietersen has been left without an Indian Premier League side – and an estimated £880,000 contract – after being dropped by Delhi Daredevils.
Kevin Pietersen has been left without an Indian Premier League side – and an estimated £880,000 contract – after being dropped by Delhi Daredevils.